﻿$(document).ready(function(){
    list = getObjectList();
	generateList(list);
    $("#all").click(function(){
    	$('#chbI1').attr('checked',$('#chbI1').attr('checked')?false:true);
        $('#chbI2').attr('checked', $('#chbI2').attr('checked')?false:true);
        $('#chbO').attr('checked', $('#chbO').attr('checked')?false:true);
        $('#chbKURS').attr('checked', $('#chbKURS').attr('checked')?false:true);
        $('#chbSEMINARIUM').attr('checked', $('#chbSEMINARIUM').attr('checked')?false:true);
        $('#chbPROJEKT').attr('checked', $('#chbPROJEKT').attr('checked')?false:true);
        WindOfChange();
    });
    $(".param").keypress(function(e) {
            if(e.which == 10 || e.which == 13) {
                return false;
            }
        });
    $("#ukryjFiltry").click(function(){
        $("#searchbar").toggle();
        var text = $("#ukryjFiltry").text();
        $("#ukryjFiltry").text(text=='Pokaż'?'Ukryj':'Pokaż');
    });
    var listashow = true;
    $("#ukryjLista").click(function(){
        if(listashow){
            $("#listbar").hide();
            $("#mainbar").removeClass().addClass("mainbarAlt");
        } else {
            $("#listbar").show();
            $("#mainbar").removeClass().addClass("mainbar");
        }
        var text = $("#ukryjLista").text();
        $("#ukryjLista").text(text=='>'?'<':'>');
        listashow = !listashow;

    });

    
    $("#mainbar").load('przedmiot/P00');
	$(".param").change(function(){WindOfChange()});
	$(".param").keyup(function(){WindOfChange()});
    $(".link").click(function(){
        var name = this.id;
        $("#mainbar").load('przedmiot/'+name);
        return false;
    });
});


function generateList(lista){
	var size = lista.length;
	for(i=0;i<size;++i){
		var li = jQuery(
			$.create('li', 
					{'id':lista[i].id + 'p', 
					 'class':'menu'})
		).append(
			$.create('a',
					{'class': "link", 'id': lista[i].id, 'href': 'przedmiot/'+lista[i].id}, new Array(lista[i].nazwa))
		);
		$("#menu").append($(li));
	}
}